package com.csust.automaticteach.model.dto.chatsession;

import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableId;
import lombok.Data;
import org.springframework.ai.chat.messages.Message;

import java.io.Serializable;
import java.util.Date;
import java.util.List;

/**
 * 更新会话请求
 */
@Data
public class updateChatsessionRequest implements Serializable {
    /**
     * 会话id
     */
    private Long id;

    /**
     * 会话标题
     */
    private String title;

    /**
     * 消息列表
     */
    private List<Message> messages;

    /**
     * 当前会话下的笔记
     */
    private String notes;

    private static final long serialVersionUID = 1L;
}